package com.calm.editor.point;

import java.io.Serializable;
import java.lang.reflect.Method;
import java.util.List;

public class CacheBean implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private Object targetBean;
	private Method targetMethod;
	private List<String> events;
	private Class<?>[] parameterTypes;
	
	public Object getTargetBean() {
		return targetBean;
	}
	public void setTargetBean(Object targetBean) {
		this.targetBean = targetBean;
	}
	public Method getTargetMethod() {
		return targetMethod;
	}
	public void setTargetMethod(Method targetMethod) {
		this.targetMethod = targetMethod;
	}
	public List<String> getEvents() {
		return events;
	}
	public void setEvents(List<String> events) {
		this.events = events;
	}
	public Class<?>[] getParameterTypes() {
		return parameterTypes;
	}
	public void setParameterTypes(Class<?>[] parameterTypes) {
		this.parameterTypes = parameterTypes;
	}
	
}
